Big Huge Thesaurus

raffia ruffia

noun

sounds kind of like